Golang Job: Software Engineer

Job added on

Location

Sidney - Australia

Job type

Full-Time

Golang Job Details

Company - Work Location:

Hope Island Group - Symonston ACT

Key Responsibilities:

  • Analyse, design, and develop tests and test automation suites
  • Develop features and services by ensuring the smooth running of evaluations in customer-accessible environments
  • Follow the software development lifecycle and investigate its problem areas
  • Prepare and install software solutions by planning and designing system specifications, standards, and programming
  • Confer with users and develop software solutions by studying their information needs
  • Perform engineering methods for tuning and monitoring applications and their services
  • Test system integrity, analyse its data, extract and validate its features, and document results
  • Provide ongoing maintenance, enhancements, and support in the existing software systems and platforms
  • Demonstrate solutions by developing flowcharts, layouts, diagram charts, code comments, and clear codes
  • Write operational documentations and software codes to control the access allowed to users and remote systems
  • Continually consult the in-users and colleagues for any modifications in the current operating systems
  • Create scalable and automated solutions for our base, and establish multi-platform versions of the software
  • Review the peer proposals and provide partnership support to our engineering squad

Position Requirements:

  • Bachelor’s and/or Master’s degree in Computer Science or Computer Application or related technical discipline.
  • At least 2- 3 years professional experience of serving as software technical lead throughout the software development cycle.
  • Hands-on experience with test-driven development and automated testing frameworks.
  • Strong command of coding standards, code reviews, and testing operations.
  • Proficient understanding of applications and design patterns.

Preferred skills:

  • In-depth understanding of Software design, debugging, and documentation testing.
  • Coding languages like Java and .NET or algorithms.
  • Programming languages like C, C++, or DevOps.
  • Experience with test-driven development, automated testing frameworks, and development methodologies.
  • Working knowledge in high-level programming languages such as Golang or Python.
  • Strong communication skills.
  • Building and deploying infrastructure with cloud deployment technologies.
  • Good understanding of different build systems.
  • Teamwork and problem solving.

Benefits:

  • Package: AUD $65,000 - $85,000 plus Super (depending on experience)
  • Full time – Permanent Position

Job Type: Full-time

Salary: $65,000.00 – $85,000.00 per year

Schedule:

  • Monday to Friday

Experience:

  • Software development: 2 years (Preferred)

Work Authorisation:

  • Australia (Preferred)